English-Russian electronics dictionary .
microflare — noun A relatively small solar flare … Wiktionary